high altitude resort - Turkish English Dictionary